french-fried potatoes - Spanish English Dictionary